self-contained aid - Türkisch Englisch Wörterbuch